*{
	padding:0;
	margin:0;
	list-style: none;
}

.flexslider {
  margin: 0px auto 20px;/* 上边距需要修改 */
  position: relative;
  width: 100%;
  min-height: 482px;
  overflow: hidden;
  zoom: 1;
}

.flexslider .slides li {
  width: 100%;
  height: 100%;
}

.flex-direction-nav a {
  width: 40px;
  height: 75px;
  line-height: 99em;
  overflow: hidden;
  margin: -35px 30px 0;
  display: block;
	/*图片路径为相对于css本身*/
  background: url(../images/slideshow/ad_ctr.png) no-repeat;
  position: absolute;
  top: 50%;
  z-index: 10;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all .3s ease;
}

.flex-direction-nav .flex-next {
  background-position: 0 0;
  right: 0;
}

.flex-direction-nav .flex-prev {
  background-position: 0 -85px;
  left: 0;
}

.flexslider:hover .flex-next {
  opacity: 0.8;
  filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
  opacity: 0.8;
  filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
  opacity: 1;
  filter: alpha(opacity=50);
}

.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: 10px;
  text-align: center;
}

.flex-control-nav li {
  margin: 0 2px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}

.flex-control-paging li a {
	/*图片路径为相对于css本身*/
  background: url(../images/slideshow/dot.png) no-repeat 0 -16px;
  display: block;
  height: 16px;
  overflow: hidden;
  text-indent: -99em;
  width: 16px;
  cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
  background-position: 0 0;
}

.flexslider .slides a img {
  width: 100%;
  min-height: 482px;
  display: block;
}


/*main.css*/

.productBox{
  width:100%;
  /*margin-top:80px;*/
}

.sildeShowBox{
  width:1920px;
  margin:0 auto;
}

.slide-pic{
  width:100%;
  height:988px;
  background:url(../../Document/images/1920-830_18.jpg) no-repeat -275px 0;
}

.normalShowBox{
  width:950px;
  margin:0 auto;
  margin-top:-460px;
/*  border:2px solid red;*/
}

.col-first,.col-last{
  width:468px;
  height:350px;
  float:left;
  border:1px solid #fff;
  margin-bottom:30px;
}

.col-first:hover,.col-last:hover{
  box-shadow:0 0 20px #999;
}

.col-first{
  margin-right:10px;
}

.normalShowBox a{
  display:block;
  text-align:center;
}

.normalShowBox .s1{
  color:#000;
  font-size:18px;
  font-family:黑体;
  text-decoration:none;
  margin:20px 0 10px 0;
  cursor:pointer;
}

.normalShowBox .s2{
  color:#0286CD;
  font-size:16px;
  font-family:黑体;
  text-decoration:none;
  cursor:pointer;
}

.hotSlideShowBox{
  width:960px;
  margin:0 auto;
}

.hotSlideShowBox h3{
  width:100%;
  font-size:30px;
  font-family:黑体;
  font-weight:lighter;
  text-align:center;
}

.hotProduShow{
  width:100%;
  height:400px;
  padding:0 5px 0;
  /*margin-top:10px;*/
}

.pro-box{
  width:230px;
  height:330px;
  float:left;
  margin-right:10px;
  margin-bottom:20px;
  margin-top:15px;
}

.pro-box-last{
  width:230px;
  height:330px;
  float:left;
}

.pro-box-last:hover,.pro-box:hover{
  box-shadow:0 0 20px #999;
}

.pro-link{
  display:block;
  font-size:12px;
  line-height:18px;
  padding:10px 5px;
  height:36px;
  text-decoration:none;
  color:#000;
  font-family:黑体;
}

.pro-link:hover{
  color:#0286CD;
}

.price{
  font-size:14px;
  font-weight:bold;
  font-family:微软雅黑;
  display:block;
  padding:0 5px;
}
/*main.css*/

/*public.css*/
*{
  margin:0;
  padding:0;
}

body{
  font-size:13px;
  font-family: 黑体;
  font-weight: normal;
}

.mt20{
  margin-top:20px;
}

.w200{
  width:200px;
}

.w320{
  width:320px;
}

.w680{
  width:680px;
}

.w710{
  width:710px;
}

.cb{
  clear:both;
}

.mb30{
  margin-bottom:30px;
}

.mb150{
  margin-bottom:150px;
}

.mt40{
  margin-top:40px;
}

.tipsBox{
  width:230px;
  border:10px solid #EBEBEB;
  float:right;
    padding-bottom:20px;
}

.tips{
  display:block;
  line-height:20px;
  font-weight:bold;
  font-family:微软雅黑;
  font-size:14px;
  padding:15px;
}

.great-icon{
  float:left;
  width:20px;
  height:15px;
  /*background:url(../../Document/images/common_sprite.png) no-repeat -104px 0;*/
  margin-right:5px;
  margin-left:15px;
  vertical-align:middle;
}

.tipsInfo{
  float:right;
  display:inline-block;
  font-size:13px;
  font-family:黑体;
  font-weight:lighter;
  height:23px;
  line-height:23px;
  width:160px;
  margin:0 25px 40px 0px;
}

.regis-btn{
  width:100%;
  height:46px;
  padding:0 10px;
  background:#0281C4;
  border:2px solid #0281C4;
  cursor:pointer;
}

.regis-btn a,.login-btn a{
  display:inline-block;
  width:100%;
  height:100%;
  line-height:46px;
  text-decoration:none;
}

.login-btn:hover,.regis-btn:hover{
  border:2px solid #025f8e;
}

.login-btn span,.regis-btn span{
  color:#fff;
  font-family:黑体;
  font-size:14px;
  font-weight:normal;
}

.breadcrumbs-wrapper .reach a{
    font-size:14px;
  color:#000;
  line-height:38px;
  text-decoration:none;
  font-family:黑体;
  cursor:default;
}

.slash{
    margin:0 25px;
}

.no_reach{
    color:#C8CBCC;
    text-decoration:none;
    font-family:黑体;
    font-size:14px;
    cursor:default;
}

.padding-white{
  width:980px;
  height:45px;
  margin:0 auto;
}

.h3-style{
  font-size:24px;
  font-weight:700;
  font-family:黑体;
}

.h4-style{
  font-size:20px;
  margin-top:30px;
  font-weight:lighter;
  font-family:黑体;
}

.h5-style{
  font-size:14px;
  margin-bottom:10px;
  font-weight:bold;
  font-family:黑体;
}


/*public.css*/